oval foramen - Turkish English Dictionary